<div class="container">
  <h1>attempt_display()</h1>
  <p class="signature">function attempt_display(): void</p>
  <h2>Description</h2>
  <div class="description">
    <p>Attempts to display a page by invoking the <b>display()</b> method of the Trongate Pages module. It is designed to be triggered automatically in instances where normal URL routing has failed to match a URL to a corresponding page and immediately before displaying a 404 (Not Found) page. This triggering behavior is governed by the INTERCEPT_404 constant, which is commonly configured within the config.php file of the Trongate framework.</p>
  </div>
  <h2>Parameters</h2>
  <table>
    <thead>
      <tr>
        <th>Parameter</th>
        <th>Type</th>
        <th>Description</th>
        <th>Default</th>
        <th>Required</th>
      </tr>
    </thead>
    <tbody>
      <!-- This method does not take any parameters -->
      <tr>
        <td colspan="5">This method does not take any parameters, however, it delegates the task of displaying a page to the display() method of the Trongate Pages module.</td>
      </tr>
    </tbody>
  </table>
  <h2>Return Value</h2>
  <table>
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>void</td>
        <td>This method does not return any value.</td>
      </tr>
    </tbody>
  </table>
  <h2>Example Usage</h2>
  <div class="example">
    <pre>// Example Usage not available for this method</pre>
  </div>
</div>
